package com.itcast.mapper;


import com.itcast.pojo.Brand;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BrandMapper {
   List<Brand> selectAll();
   /**
    * 查看详情：根据Id查询
    */
   Brand selectById(int id);

  //List<Brand> selectByCondition(@Param("status") int status,
   // @Param("companyName") String companyName,
   // @Param("brandName") String brandName);
   //动态查询
   List<Brand> selectByConditions(Brand brand);
   //单条件
   List<Brand> selectByConditionSingle(Brand brand);
   //添加
    void add(Brand brand);
    //修改
   int update(Brand brand);
   //删除单个数据
   void deleteById(int id);
    //批量删除
    void deleteByIds(@Param("ids") int[] ids);

}
